| Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Two step
|
Posted - 2006.04.15 01:01:00 -
[1]
Edited by: Two step on 15/04/2006 01:05:58 Hello everyone.
I'd like to announce the beta release of my skill management utility, Two Step Skills. It is very similar to ECM, but has a few different features and it is more reliable (at least for me) It works with both you entering your account information and if you manually download your XML file. If you do choose to enter your account information, your username/password is stored encrypted on disk. Since it is a .NET application, anyone is welcome to go download Reflector and look at the source to verify that it isn't doing anything bad with your account information. The only connection it makes to the outside world is to the EVE servers to download your skill information.
It has a skill queue very similar to ECM, except that it allows you to queue ships and it will add the required skills to fly the ship to your skill queue. It accounts for implants and learning skills in training times. To add skills/ships to the queue, double click the skills or drag and drop them into the queue.
Also, TSS supports pretty complicated custom export templates. I need to write up some documentation, but you should be able to get started with the examples I included.
The link to download TSS is http://www.eve-files.com/media/corp/Twostep/TwoStepSkills.zip
The members of my last corp (IRLE ftw!) have tested it, and it seemed to work for them.
Known issues: 1) Updating after you have finished training sometimes ends up queueing up the next level of that skill. 2) Dragging and dropping ships to reorder them in the queue sometimes removes other skills from the queue
|

Two step
|
Posted - 2006.04.15 12:21:00 -
[2]
Originally by: Contralto Nice clean interface, I will use this utility, Not sure if it updated my skill from the server tho. didnt see any change from the 12 hour old XML I imported from ECM.will check in a few hours. Still be using ECM as well tho, has more options. Nice work, appreciated, Isk in transit as soon as I log on :-)
Contra'
You have to click the Update button in the top left to update, it doesn't update automatically. It should show you in the log at the bottom when it last updated, as well as in the information panel in the top left.
|

Two step
|
Posted - 2006.04.15 18:35:00 -
[3]
Originally by: Yeggstry Once again there is another product that has plagiarised FutureFalcon's work. The least you could do is have some acknowledgment of someone else's work, I spent a lot of time making sure that information is correct and I don't appreciate FutureFalcon not being recognised for this work. It doesn't have to be much, just a small acknowledgment is sufficient.
Also, the ECM's download capabilities have been "fixed" by using the Eve Management Suite (EMS). Visit our website for more details.
Quote:
It is very similar to ECM
There is no plagarism in software. You don't have some sort of patent on skill utilities. I use some of your icons, which will change as soon as I can get someone to draw me some new ones.
|

Two step
|
Posted - 2006.04.16 01:17:00 -
[4]
Edited by: Two step on 16/04/2006 01:17:18
Originally by: Yeggstry
I apologise, I should have mentioned the extent of the plagiarism in my first post.
You use the skills.xml file as part of your program, that is a direct copy from the FutureFalcon website. It even has the comments that I made at the top of the file commenting what I have done. That is what I am talking about when I mean by plagiarism.
I have no problem with other people creating their own skill utilities. In fact it means that I get to kick the FutureFalcon guys up the arse so we can get a better product that we have atm :) I have no problem with the friendly competition, I do have a problem when the competition use our files without reference to us, as do the other FFET admins.
We've not really got a problem with anyone using the icons, since a lot of them can be freely got from searching google anyway.
I will change to my own source for the skills file ASAP. I'm sorry I didn't give you guys credit, I know it was a pain to compile the skill list.
I will produce a skills file from T20's data export and will offer the file free of any sort of obligations for anyone that wants to use it.
BTW, hey Ace, good to see you too...
|

Two step
|
Posted - 2006.04.16 02:44:00 -
[5]
OK, I have uploaded a new version that uses my own skill file. It has the same XML structure as your file, but is generated from T20's data dump. I hope this will resolve your issues with my program.
|

Two step
|
Posted - 2006.04.16 12:53:00 -
[6]
Originally by: SonOTassadar Question: Currently I am training Spatial Awareness to 5. I have Clarity waiting when it completes tomorrow. Will this utility search for said skill and then proceed to use it?
No, this doesn't actually log in and change your skills, CCP will not allow that. This just lets you plan out your skill training schedule.
|

Two step
|
Posted - 2006.04.18 03:56:00 -
[7]
Any feedback from people using the utility? Likes, dislikes? Bugs?
|

Two step
|
Posted - 2006.04.19 02:22:00 -
[8]
Originally by: scabbsssjr When I try to launch the program I get this message "The application failed to initialize properly (0xc0000135)."
I downloaded the program two times.
Do you have the .NET framework 1.1 installed? If not, it is available in windows update.
|

Two step
|
Posted - 2006.04.20 13:03:00 -
[9]
Originally by: Sean Pierre
Originally by: Yeggstry
You use the skills.xml file as part of your program, that is a direct copy from the FutureFalcon website.
Isn't that what the XML is for anyway, how is that a direct copy from FutureFalcon if that's the only real way of getting an accurate status update from the EVE website? I really don't understand how that's plagiarism, I mean, did he use the SAME EXACT code from the ECM program? Or is the code widely available on some site?
It was a file created by the ECM team. I am no longer using it, so it shouldn't be an issue.
Originally by: Valarkin Click Update: hangs at Starting Update...
Hmm, I haven't seen that happen before. What happens if you click update again?
Originally by: Pascale Guyon Little bug. When I downlodaded my character data first time I got following exception. Now whenever I run program I get same exception. Probably something with different date formats.
Yeah, that does sound like a date format issue. What date/time format does your computer use? If you are using XP, check the regional options control panel and let me know which format you are using. I will switch my machine over and try to reproduce the problem.
|

Two step
|
Posted - 2006.04.20 15:59:00 -
[10]
Originally by: skothk Great tool, although SMTP notification isn't working for me.
error
Yeah, I forgot to disable that. It isn't working yet. Sorry.
Splitting skills is on my to-do list, as I often want to do it in my own training. How would you want it to work? Do you want to tell it a time to train to? Specify times when it shouldn't have skills end?
Thanks for the feedback everyone.
|

Two step
|
Posted - 2006.04.20 16:05:00 -
[11]
Originally by: Pascale Guyon Little bug. When I downlodaded my character data first time I got following exception. Now whenever I run program I get same exception. Probably something with different date formats.
OK, I just uploaded a new version that should (I think) fix your issue. Can you give it a shot?
Thanks, Two step
|

Two step
|
Posted - 2006.04.20 18:38:00 -
[12]
Edited by: Two step on 20/04/2006 18:42:04 Edited by: Two step on 20/04/2006 18:41:39
Originally by: Pascale Guyon One more minor issue I noticed. Under ships->freghter->gallente->Fenrir
Seems You mixed gallente/minmatar freighters.
Someone in my corp complained about this too. My data comes straight from t20's data dumps. I don't think I have the very newest version from him though, I will try to update it.
I'm glad the fix worked for you.
Originally by: Jimmyz TwoSteps - When I click on the 'Update' button all it says is 'Starting Update' but it never seems to get the information. Am I missing something? (I've entered the char. information, yet the same thing)
When I minimize the program it vanishes. It's not in the systray nor on the taskbar. If I look in the processes tab it's running.
I just uploaded a new version that should spit out more useful information when it his an error during update. Can you try it?
Originally by: Jimmyz Donna (SOOO DAMN TRUE) - Nice to know someone else feels the same way. I've tryed again to see if I could get it working and still have yet to get it 100%.
I don't want to put down the ECM team, I used ECM for months. I will say that the reason I wrote TSS was because they didn't manage to get everything just working.
|

Two step
|
Posted - 2006.04.20 18:43:00 -
[13]
Edited by: Two step on 20/04/2006 18:43:25 OK, new version up with more logging information if it hits an error while updating. Jimmyz, can you try it and let me know what it says?
|

Two step
|
Posted - 2006.04.21 02:53:00 -
[14]
Edited by: Two step on 21/04/2006 02:53:31
Originally by: Nifel Nice utility.
Feature wishlist:
Removal of characters from the utility (not really interested in my nonexistant skilltraining of my alts). Just one icon on the sidebar. Double buffering... the flickering when the time counter updates is maddening. Sound notification.
Bugs: When updating the first time and going in on a character that does training the skill lvls shows both as minus 1 (-1). When updating more than one time a new sidebar icon appears for every character.
The flickering bugs me too. I'll work more on it.
Thanks for the bug reports, I'll try to get to them tomorrow.
Originally by: Valarkin Hi two,
Quote: 01:50: Starting Update... 01:50: Error updating: The underlying connection was closed: Unable to connect to the remote server. at System.Net.HttpWebRequest.CheckFinalStatus() at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult) at System.Net.HttpWebRequest.GetRequestStream() at TwoStepSkills.HttpUpdater.Run()
Also, the 'tab order' on the options screen is borked: account name >> character list >> OK button >> cancel button >> accounts tab >> delete button >> new button >> username >> password ;)
Do you have some sort of firewall that might block outbound HTTP/HTTPS connections?
I'll fix the tab order tomorrow as well.
Originally by: Kira Natel So far so good. A couple of issues for me. Minimize closes the program :(
The program screen seems a bit too wide on my small screen.
Stupid question of the day :) how do you delete a skill off the que list. I could not get anything to work on that aspect.
It should just minimize it to your tray. Look for a little red or green diamond and click on that to bring it back.
The delete key will remove a skill. I need to add a button for it.
|

Two step
|
Posted - 2006.04.21 15:27:00 -
[15]
Originally by: Pehea Oe When loading a character from an xml import, it does not seem to understand that I am currently in the middle of training a skill. How do I manually tell it that I am 17034 SP into whatever I'm currently training?
You can't do it. The manual import is never going to work as well as the automatic one.
I'll add the 24 hour time to my list. I probably should just make it respect your windows time settings.
|

Two step
|
Posted - 2006.04.21 15:28:00 -
[16]
Originally by: Valarkin
Originally by: "Two Step"
Do you have some sort of firewall that might block outbound HTTP/HTTPS connections?
I'll fix the tab order tomorrow as well.
Just Zone Alarm, but I tried it having turned ZA off and got the same result. The ECM update is able to d/l the data fwiw.
How about a proxy? Funny cookie settings?
|

Two step
|
Posted - 2006.04.24 13:20:00 -
[17]
Sorry I haven't put out a new version that fixes the minor bugs people have run into, I've been working on an exciting new project.
I just recently got a phone that runs windows mobile. Two Step Skills Mobile is coming soon. It will sync up with the desktop version, so you can always have your skill queue with you.
I'm hoping to have something to release later this week. The only downside is that I had to move to .NET 2.0, so future versions will require that version of the .NET framework.
|

Two step
|
Posted - 2006.04.24 22:08:00 -
[18]
Originally by: skothk Edited by: skothk on 24/04/2006 20:52:22
Originally by: Two step I just recently got a phone that runs windows mobile. Two Step Skills Mobile is coming soon. It will sync up with the desktop version, so you can always have your skill queue with you.
OMFG! 
Which phone do you have?
I have the T-Mobile MDA (which is the HTC Wizard, in disguise)
Initially, I will be supporting Windows Mobile 5.0, but I will look into supporting 2003 as well if there is interest.
|

Two step
|
Posted - 2006.04.27 03:24:00 -
[19]
Originally by: Dv8Mutt I am wondering why mine is giving me an error 501 whe trying to send the test mail ?
error initiating communication with SMTP server. I know I have the correct server address

The SMTP stuff isn't working yet, sorry.
|

Two step
|
Posted - 2006.04.28 05:43:00 -
[20]
Originally by: Valarkin Edited by: Valarkin on 27/04/2006 13:42:18
Originally by: Jimmyz Ok I did get further then last time but as someone else above I recieve the following:
2:55 PM: Starting Update... 2:56 PM: Error updating: The underlying connection was closed: Unable to connect to the remote server. at System.Net.HttpWebRequest.CheckFinalStatus() at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult) at System.Net.HttpWebRequest.GetRequestStream() at TwoStepSkills.HttpUpdater.Run()
Thanks again for the work!
Ok, there are two of us now.. does that raise the issue past 'minor' bug status?
I don't think of it as a minor bug, I'm just not sure where to go from here. What ISP do you use? Can you try the program on another machine?
I'm not really doing any custom HTTP crazyness, I'm using MS's provided API. I haven't given up on you two yet.
|

Two step
|
Posted - 2006.05.02 13:02:00 -
[21]
Originally by: Diragi Edited by: Diragi on 01/05/2006 17:13:58 Edited by: Diragi on 01/05/2006 16:28:18
Originally by: Two step It should just minimize it to your tray. Look for a little red or green diamond and click on that to bring it back.
Running Windows 2000 (Professional); I'll 2nd that it disappears. (side note: it still shows up in the Windows Task Manager->Processes -- but not applications). Also, you cannot alt-tab to the application either.
Bug Found: if you only have a multi-step skill in the list and delete it you get an index out of bounds exception.
OK, I'll add an option to not minimize to the try with the next release. This sort of seems like it might be a problem only on win2000 systems. Does anyone have 2000 and not have a problem minimizing to the tray?
I'll look into the bug as well, thanks for reporting it.
Originally by: Eeyore Few things at the first glance 0: 1 icon per character in sysTray 1: none resizable interface (try running it in 1024x768) 3: uneasy switch between charcters (names/icons on the side would be very helpfull)
0. I'm not sure I understand what the problem is here. There should be 1 icon per account 1. Yeah, I need to fix that. I was trying to decide how to lay things out, it seems like there is a fair amount of wasted space in the current UI. 2. What happened to 2 :-) 3. OK, I will think about a new way to switch chars.
Originally by: Diragi Suggestion for the time done calculation:
Use the "Last update time" instead of the current time to calcaled when the training is finished.
Why? The info I get from CCP is "training will be done at x time" and the time til done is just that time. They do seem to be off by a couple of minutes always, but that isn't my fault.
|

Two step
|
Posted - 2006.05.02 18:48:00 -
[22]
Originally by: Don West
Quote:
2:55 PM: Starting Update... 2:56 PM: Error updating: The underlying connection was closed: Unable to connect to the remote server. at System.Net.HttpWebRequest.CheckFinalStatus() at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult) at System.Net.HttpWebRequest.GetRequestStream() at TwoStepSkills.HttpUpdater.Run()
I found this happened a lot when I downloaded a character then copied the folder containing the program over to another computer, and then trying to update it again. Happened everytime. Just remove the character you have in the program, put in the name and account info again and choose update. Close the program and open it back up and it seems to work fine. Hope it works as well for you as it did me.
That is interesting. The username and password are both encrypted in a way that will only decrypt correctly on the same machine they were encrypted on. I suspect this would end up sending random garbage as the password to the remote server.
To the people that had problems connecting: Do you have any strange characters in your usernames/passwords? Maybe an &? If so, can you try changing your password to something that has just text and numbers and see if TSS works?
|

Two step
|
Posted - 2006.05.04 13:17:00 -
[23]
Originally by: Valarkin
Originally by: Two step
Originally by: Don West
Quote:
2:55 PM: Starting Update... 2:56 PM: Error updating: The underlying connection was closed: Unable to connect to the remote server. at System.Net.HttpWebRequest.CheckFinalStatus() at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult) at System.Net.HttpWebRequest.GetRequestStream() at TwoStepSkills.HttpUpdater.Run()
I found this happened a lot when I downloaded a character then copied the folder containing the program over to another computer, and then trying to update it again. Happened everytime. Just remove the character you have in the program, put in the name and account info again and choose update. Close the program and open it back up and it seems to work fine. Hope it works as well for you as it did me.
That is interesting. The username and password are both encrypted in a way that will only decrypt correctly on the same machine they were encrypted on. I suspect this would end up sending random garbage as the password to the remote server.
To the people that had problems connecting: Do you have any strange characters in your usernames/passwords? Maybe an &? If so, can you try changing your password to something that has just text and numbers and see if TSS works?
Tried deleting the entire folder I had TSS in, re-downloaded TSS, extracted to a new folder, set up one account with no special characters in either username or password. I still get:
17:50: Starting Update... 17:50: Error updating: The underlying connection was closed: Unable to connect to the remote server. at System.Net.HttpWebRequest.CheckFinalStatus() at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult) at System.Net.HttpWebRequest.GetRequestStream() at TwoStepSkills.HttpUpdater.Run()
Nothing unusual about my connection or firewall, I do not use a proxy.
Bummer.
Darn, I thought that might be the problem. I will keep looking into it as best I can.
Sorry about the delay for the new version guys, things at work and home have been crazy. I'm hoping to have more time to work on TSS this weekend.
|

Two step
Amarr Chosen Path FATAL Alliance
|
Posted - 2007.05.15 13:10:00 -
[24]
Yeah, nice necro. You probably don't want to bother getting it running, I haven't updated it in over a year. I use EveMon now...
|
| |
|